home *** CD-ROM | disk | FTP | other *** search
- Dnia 21-Mar-99, Jacek Rzeuski rzek³ co nastêpuje:
-
- > Bzdura. DSP to nie jest normalny CPU. Nie mo¿na zbudowaæ normalnego
- > komputera tylko w oparciu o DSP. DSP nadaje siê wy³±cznie na koprocesor.
- > Tak samo jak FPU. Realizuje on pewne specyficzne funkcje odci±¿aj±c CPU i
- > w dodatku wykonuj±c je du¿o szybciej ni¿ by³by w stanie CPU.
-
- Em, zale¿y co rozumiesz przez normalny komputer. Nie wiem jak inne, ale DSP
- linii 5600x i 5630x na pewno mog± pracowaæ jako g³ówna jednostka steruj±ce
- na p³ycie. Maj± wszystkie potrzebne przerywki i io, obs³ugê pamiêci etc. W
- koñcu taka np. Delfina to zupe³nie samodzielny komputer (ok, pr±d ssie z
- Ami¶ki), do którego mo¿na podsy³aæ kod i dane.
-
- > Jak ju¿ s³usznie zauwa¿y³e¶ DSP pracuje na strumieniach. Nic w tym
- > dziwnego, gdy¿ jak wiadomo sygna³, czyli przebieg czasowy po spróbkowaniu
- > jest reprezentowany w³a¶nie przez ci±g (strumieñ) bitów. DSP ma za zadanie
- > obróbkê sygna³ów, wiêc na wej¶cia podaje mu siê jeden lub wiêcej strumieni
- > danych i na wyj¶ciu otrzymuje siê przetworzony strumieñ. Generacj± i
- > przetwarzaniem strumieni wyj¶ciowych z powrotem na postaæ analogow±
- > zajmuj± siê ju¿ osobne uk³ady (choæ niektóre DSP maj± wbudowane
- > przetworniki A/C i C/A).
-
- Tak, ale strumienie te zapodaje siê umieszczaj±c je jako dane w RAM-ie DSP,
- i akurat w tym nic magicznego nie ma. Mo¿na ku temu wykorzystaæ dual-ported
- RAM (DelfinaClassic), albo port io DSP (DelfinaLite i dlatego jest
- wolniej).
-
- > Ze wzglêdu na specyfikê zadañ, do których DSP jest przeznaczony jego
- > budowa wewnêtrzna i rozkazy równie¿ s± specyficzne i bardzo odbiegaj± od
- > budowy i rozkazów CPU. W³a¶ciwie to (jak zauwa¿y³e¶) trudno siê dopatrzyæ
- > jakich¶ analogii.
-
- Oj bez przesady w drug± stronê. Analogie s± i to spore. Pêtle, skoki,
- porównania, spora czê¶æ arytmetyki, MAC-e (jak w PPC) itd.
-
-
- Hej,
- Mi³ek
- --
- mailto:thorgal@amiga.com.pl | "Man in the Moon and other weird things" -
- http://wfmh.org.pl/~thorgal/ | see it at http://wfmh.org.pl/~thorgal/Moon/
-
-
-